// 什么是 AJAX？
// AJAX = Asynchronous JavaScript And XML.

// AJAX 并非编程语言。

// AJAX 仅仅组合了：

// 浏览器内建的 XMLHttpRequest 对象（从 web 服务器请求数据）
// JavaScript 和 HTML DOM（显示或使用数据）
// Ajax 是一个令人误导的名称。Ajax 应用程序可能使用 XML 来传输数据，但将数据作为纯文本或 JSON 文本传输也同样常见。

// Ajax 允许通过与场景后面的 Web 服务器交换数据来异步更新网页。这意味着可以更新网页的部分，而不需要重新加载整个页面。




//创建 XMLHttpRequest 对象
var x = new XMLHttpRequest()



// XMLHttpRequest 对象方法
// 方法	描述
// new XMLHttpRequest()	创建新的 XMLHttpRequest 对象
// abort()	取消当前请求
// getAllResponseHeaders()	返回头部信息
// getResponseHeader()	返回特定的头部信息
// open(method, url, async, user, psw)	
// 规定请求

// method：请求类型 GET 或 POST
// url：文件位置
// async：true（异步）或 false（同步）
// user：可选的用户名称
// psw：可选的密码
// send()	将请求发送到服务器，用于 GET 请求
// send(string)	将请求发送到服务器，用于 POST 请求
// setRequestHeader()	向要发送的报头添加标签/值对